package com.utn.disenio.entrega4.ui;

import org.uqbar.arena.Application;
import org.uqbar.arena.windows.Window;


import com.utn.disenio.entrega2.Asiento;
import com.utn.disenio.entrega2.NivelVip;
import com.utn.disenio.entrega2.Usuario;
import com.utn.disenio.entrega2.UsuarioEstandar;
import com.utn.disenio.entrega3.AerolineaOceanicAdapter;

/**
 * Correr esta clase con el siguiente argument
 * 
 * -Djava.system.class.loader=org.uqbar.arena.aop.ArenaClassLoader
 */

public class SistemaApp extends Application{
	protected static UsuarioEstandar usuarioEjemplo;
	
	public static void main(String[] args) {
		usuarioEjemplo = new UsuarioEstandar("Mariano","German","10.000.000");
		usuarioEjemplo.setNivel(new NivelVip());
		new SistemaApp().start();
	}
	@Override
	protected Window<?> createMainWindow() {
		return new WindowPrincipal(this,usuarioEjemplo);
	}

}
